canadian stocks quebec alberta 401k calgary edmonton ontario retirement planning annuities investment financial investments nationwide montreal attorney financial planning asbestos investor lawyer cfp invest